// 全局公共样式文件，覆盖主应用的样式等
.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::after{
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 12px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before{
  content: none;
}
// 底部表单
.data-form{
  overflow: hidden;
  border: @border-base;
  padding: 10px;
  background: #f0f1f3;
  .ant-form-item{
    padding-top:10px;
  }
  .ant-form-item-label > label{
    text-align: left;
    width: 100px;
    display: inline-block;
    line-height: 32px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
  }
}
.mt-1{
  margin-top:10px;
}
.mt-2{
  margin-top:20px;
}
.common-button-group {
  z-index: 2;
}
.page-wrap{
  display: flex;
  flex-direction:column;
  height:100%;
  /* 上下结构，底部固定，中间表格自适应 */
  &-table{
    flex:1;
    height: 0;
  }
  &-bottom{
    flex:none
  }
  /* 左右结构，左右表格自适应 */
  &-horizontal{
    display: flex;
    flex:1;
    height: 0;
    align-items:stretch;
    justify-content:space-between;
    &-ltable{
        width:49%;
    }
    &-rtable{
        width:49%;
    }
    &-middle{
        display: flex;
        justify-content:center;
        align-items: center;
        width:2%
    }
  }
}
.ant-descriptions-bordered .ant-descriptions-item-label, .ant-descriptions-bordered .ant-descriptions-item-content{
    padding:6px 10px;
    border-right:1px solid #E5E6E9;
}
// 底部表单的comment输入框
 .comment-box{
    //border-top:2px solid white;
    width:100%;
  }
  @inputWidth: 150px;
  @buttonWidth: 100px;
  // 表单中输入框
  .ant-form-item-control-input-content .t9-form-wideget-input-default,.t9-form-wideget-input-default{
    width: @inputWidth;
  }
  // 表单中输入框副框
  .ant-form-item-control-input-content .t9-form-widget-input-second,.t9-form-widget-input-second{
    width: 100px
  }
  // 表单中输入框与副框间距
  .ant-form-item-control-input-content .t9-form-input-margin-left, .t9-form-input-margin-left{
    margin-left: 16px;
  }
  // 表单中输入框与副框间距
  .ant-form-item-control-input-content .t9-form-input-margin-right,.t9-form-input-margin-right{
    margin-right: 16px;
  }
  // 表单中选择器
  .ant-form-item-control-input-content .t9-form-wideget-select-default,.t9-form-wideget-select-default{
    width: @inputWidth;
  }
  // 表单中日期选择器
  .ant-form-item-control-input-content .t9-form-wideget-date-picker,.t9-form-wideget-date-picker{
    width: @inputWidth;
  }
  // 表单中日期段选择器
  .ant-form-item-control-input-content .t9-form-wideget-range-picker,.t9-form-wideget-range-picker{
    width: 350px;
  }
  // 表单中按钮
  .ant-form-item-control-input-content .t9-form-wideget-btn-default,.t9-form-wideget-btn-default{
    min-width: @buttonWidth;
  }
  .ant-form-item-control-input-content .t9-form-wideget-btn-margin-left,.t9-form-wideget-btn-margin-left{
    margin-left: 16px;
  }
  .ant-form-item-control-input-content .t9-form-wideget-btn-margin-right, .t9-form-wideget-btn-margin-right{
    margin-right: 16px;
  }

